type encoding/json.scanner
45 uses
encoding/json (current package)
decode.go#L215: scan scanner
scanner.go#L31: func checkValid(data []byte, scan *scanner) error {
scanner.go#L66: type scanner struct {
scanner.go#L71: step func(*scanner, byte) int
scanner.go#L89: return &scanner{}
scanner.go#L93: func newScanner() *scanner {
scanner.go#L94: scan := scannerPool.Get().(*scanner)
scanner.go#L101: func freeScanner(scan *scanner) {
scanner.go#L150: func (s *scanner) reset() {
scanner.go#L159: func (s *scanner) eof() int {
scanner.go#L178: func (s *scanner) pushParseState(c byte, newParseState int, successState int) int {
scanner.go#L188: func (s *scanner) popParseState() {
scanner.go#L204: func stateBeginValueOrEmpty(s *scanner, c byte) int {
scanner.go#L215: func stateBeginValue(s *scanner, c byte) int {
scanner.go#L253: func stateBeginStringOrEmpty(s *scanner, c byte) int {
scanner.go#L266: func stateBeginString(s *scanner, c byte) int {
scanner.go#L279: func stateEndValue(s *scanner, c byte) int {
scanner.go#L328: func stateEndTop(s *scanner, c byte) int {
scanner.go#L337: func stateInString(s *scanner, c byte) int {
scanner.go#L353: func stateInStringEsc(s *scanner, c byte) int {
scanner.go#L366: func stateInStringEscU(s *scanner, c byte) int {
scanner.go#L376: func stateInStringEscU1(s *scanner, c byte) int {
scanner.go#L386: func stateInStringEscU12(s *scanner, c byte) int {
scanner.go#L396: func stateInStringEscU123(s *scanner, c byte) int {
scanner.go#L406: func stateNeg(s *scanner, c byte) int {
scanner.go#L420: func state1(s *scanner, c byte) int {
scanner.go#L429: func state0(s *scanner, c byte) int {
scanner.go#L443: func stateDot(s *scanner, c byte) int {
scanner.go#L453: func stateDot0(s *scanner, c byte) int {
scanner.go#L466: func stateE(s *scanner, c byte) int {
scanner.go#L476: func stateESign(s *scanner, c byte) int {
scanner.go#L487: func stateE0(s *scanner, c byte) int {
scanner.go#L495: func stateT(s *scanner, c byte) int {
scanner.go#L504: func stateTr(s *scanner, c byte) int {
scanner.go#L513: func stateTru(s *scanner, c byte) int {
scanner.go#L522: func stateF(s *scanner, c byte) int {
scanner.go#L531: func stateFa(s *scanner, c byte) int {
scanner.go#L540: func stateFal(s *scanner, c byte) int {
scanner.go#L549: func stateFals(s *scanner, c byte) int {
scanner.go#L558: func stateN(s *scanner, c byte) int {
scanner.go#L567: func stateNu(s *scanner, c byte) int {
scanner.go#L576: func stateNul(s *scanner, c byte) int {
scanner.go#L586: func stateError(s *scanner, c byte) int {
scanner.go#L591: func (s *scanner) error(c byte, context string) int {
stream.go#L20: scan scanner
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |